package cn.nebula.music.dao;

import java.util.Set;

import cn.nebula.music.domain.SongClassification;

public interface SongClassificationDAO {
	public Set<SongClassification> findAllSongClassifications();

	public Set<SongClassification> findSongClassificationsBySongerId(Integer songerId);

	public Set<SongClassification> findSongClassificationsByClassificaitonId(Integer classificationId);

	public Integer addSongClassification(SongClassification songClassification);

	public Integer updateSongClassificationBySingerId(SongClassification songClassification);

	public Integer updateSongClassificationByClassificationId(SongClassification songClassification);

	public Integer deleteSongClassification(SongClassification songClassification);

	public Integer deleteSongClassificationBySongId(Integer id);

	public Integer deleteSongClassificationByClassificationId(Integer id);
}
